About Mackay Ahmad Associates Limited (09664141) United Kingdom