About Amtrax Plant Ltd (12761363) United Kingdom