About Baxter Living Ltd (12234976) United Kingdom