About Dovehurst Limited (04347712) United Kingdom