About Extreme Needle Studios Ltd (08513682) United Kingdom