About Mackay Thomas Associates Ltd (07367220) United Kingdom