About The Needle Company Ltd (03641564) United Kingdom