About Hoxne Deli And Tea Rooms Ltd (11094535) United Kingdom