About Red Lion Wellingore Ltd (12464514) United Kingdom