About Castle Hedingham Tearooms & Bistro Ltd (12756886) United Kingdom