About Heydon Village Tea Room Limited (09304932) United Kingdom