About J. Docherty & Sons Ltd. (SC335286) United Kingdom