About Ian Baxter Associates Limited (08231540) United Kingdom