About Stitchable Couture Latex Ltd (07284042) United Kingdom