About Dovedale Holdings Limited (11826611) United Kingdom