About Baxter And King Limited (09300969) United Kingdom