About Mackay & Inglis Limited (SC060615) United Kingdom