About Farmers Boy Inn (longhope) Limited (08397920) United Kingdom