About Doggett Associates Limited (03771865) United Kingdom