About Funky Stitch Limited (10960033) United Kingdom