About Mckay&mckay Services Ltd (12093628) United Kingdom