About Baxter Fabrications Ltd (10065167) United Kingdom