About Sonic Stitch Limited (13631411) United Kingdom