About River Hotel Limited (06579302) United Kingdom