About George Baxter Associates Limited (09058302) United Kingdom