About Douglas Douglas Company Ltd (13597484) United Kingdom