About Red Lion Horseheath Ltd (11542144) United Kingdom