About Mackay Thomas Consultancy Ltd (11930287) United Kingdom