About Baxter Management Services Limited (02864105) United Kingdom