About Needle Trade Developments Company Limited (00779619) United Kingdom