About J. Docherty & Sons (auchterarder) Ltd. (SC599716) United Kingdom