About Red Lion L&b Ltd (11152390) United Kingdom