About Northney Farm Tea Room Limited (10043780) United Kingdom