About Needles Eye Limited (06560439) United Kingdom