About Precision Stitching Limited (03893755) United Kingdom