[On :freetrade:] Scapa - £SCPA - 📛

This firm manufactures tape and adhesive products for medical and industrial markets.