About The Red Lion Hotel (henley) Limited (06200980) United Kingdom