About Mackay & Shaw Ltd. (SC202042) United Kingdom