About George Mackay Ltd. (SC276111) United Kingdom