About Doughty Associates Ltd (09857498) United Kingdom