About Hellebore Lym Limited (08265423) United Kingdom