About D. Docherty Ltd. (SC396485) United Kingdom