About Royal Montrose Mercantile Golf Club Limited (SC645632) United Kingdom