About Hampstall Riverside Inn Ltd (12465932) United Kingdom