About The Red Lion Winfrith Limited (12368122) United Kingdom