About Baxter Hill Investments Limited (10730085) United Kingdom