About The Lucky Pilgrim Pub Limited (13075726) United Kingdom