About Roderick W Mackay & Co (SL003748) United Kingdom