About Douglas Associates Limited (06075983) United Kingdom