About Dowson Associates Limited (03327457) United Kingdom