About Baxter Noble Associates Limited (10027748) United Kingdom