About Baxter Grab & Tipper Hire Limited (10342468) United Kingdom