About Baxter & Baxter Design Limited (09487865) United Kingdom