About The Mackay Group Ltd (SC671828) United Kingdom