About Stick It Adhesive Ltd (09150706) United Kingdom