About Baxter & Co Ltd (07457792) United Kingdom