About The Red Lion & Gardens Ltd (08401291) United Kingdom