About Baxter Solutions Ltd (09511743) United Kingdom