About Dengie Tea Rooms Ltd (13434136) United Kingdom