About Mckay Business Solutions Limited (12346343) United Kingdom