About Baxter Thompson Associates Ltd. (09915103) United Kingdom