About Richard Mackay & Sons (durness) Limited (SC062082) United Kingdom