Beverages in Hatfield, Hertfordshire We help you find any company! Melen London Ltd. Marquis House, 68 Great North Road Hatfield, Hertfordshire