About Ue Mackay Ltd (13633181) United Kingdom