About Specialist Sewing Ltd (13705540) United Kingdom