About The Dower House Hotel Limited (04675287) United Kingdom