About Dovedale Hotel & Restaurant Limited (06766099) United Kingdom