About Somac Threads (usa) Limited (03271829) United Kingdom