About Manor Farm Tea Room Ltd (09680029) United Kingdom