About Mackay S Ltd. (SC155016) United Kingdom