About Mckay & Innes Limited (SC470472) United Kingdom