About James Baxter Haulage Limited (04661093) United Kingdom