About Baxter Neumann Limited (05087601) United Kingdom