About Stitch Perfect Coach Trimming Ltd (11968639) United Kingdom