About Red Lion Aldridge Limited (09501832) United Kingdom