About Docherty Douglas Ltd (SC705587) United Kingdom