About Wendy Baxter Limited (10376275) United Kingdom