About Red Lion Brackley Limited (09669144) United Kingdom