About Baxter & Associates Limited (07465955) United Kingdom