About Stix Adhesive Solutions Ltd (07899033) United Kingdom