About Baxter Family Investments Limited (11531179) United Kingdom