About Baxter Charles Limited (07666955) United Kingdom