About The Red Lion Aston Ltd (09587186) United Kingdom