About The Red Lion Powys Ltd (12186180) United Kingdom