About Studio Docherty Ltd (10922326) United Kingdom