About The Baxter Group Limited (06532620) United Kingdom