About Froyle Harbour Hotel Limited (08039869) United Kingdom