About Churchyard Tea Room Limited (10336010) United Kingdom