About Richard Docherty Ltd (10195248) United Kingdom