About Red Lion Hotel Ltd (10342262) United Kingdom