About Baxter S Holdings Limited (00373008) United Kingdom