About Team Machine Clothing Limited (11494037) United Kingdom