About Baxter Associates Limited (04702981) United Kingdom