About Red Lion (hartford) Ltd (08958280) United Kingdom