About Red Lion Motels Limited (01476856) United Kingdom