About Dovedale Associates Limited (04371943) United Kingdom