About Village Farms Honey Ltd (12771292) United Kingdom