About The Docherty Partnership Ltd. (SC319586) United Kingdom