About Milk & Honey Ltd (11222284) United Kingdom