About Baxter Neumann Leadership Solutions Ltd (05770438) United Kingdom