About Mckay Executive Pa & Admin Services Ltd (SC676723) United Kingdom