About Humber Bridge Country Hotel Ltd (08870383) United Kingdom