About Dovedale Limited (02060258) United Kingdom