About Baxter Kelly Ltd (09876352) United Kingdom