About The Red Lion Herefordshire Limited (11522448) United Kingdom