About Emsworth Restaurants Limited (11140614) United Kingdom