About The Threadmasters (southern) Limited (07413499) United Kingdom