About Baxter Developments (kent) Limited (13380932) United Kingdom