About Baxter Hoare Travel Ltd (00967736) United Kingdom