About The Red Lion (west Pennard) Ltd (09004635) United Kingdom