About The Red Lion (turners Hill) Limited (13232498) United Kingdom