About Red Lion Heely Limited (13452288) United Kingdom