About The Red Lion Hotel(2018) Ltd (11324388) United Kingdom