About Dovedale Management Limited (07764052) United Kingdom