About Total Sewing Service Limited (04863631) United Kingdom