About Somac Thread Manufacturing Limited (02061293) United Kingdom