About Tmx Manufacturers Ltd (13344957) United Kingdom