About Gary Needle Limited (07277712) United Kingdom