About River Hotel Resort Ltd (13370982) United Kingdom