About The Lamb Inn Pagham Limited (05920601) United Kingdom