About The Red Lion Caerleon Ltd (12161360) United Kingdom