About Mackay M Limited (12816164) United Kingdom