About Baxter & Baye Associates Limited (04709445) United Kingdom