About Haven Honey Limited (10841908) United Kingdom