About Baxter Hoare Holdings Limited (07160400) United Kingdom