About Funky Needlework Ltd (12320501) United Kingdom