About Ian Mackay Associates Limited (04267650) United Kingdom