About Galanthus Nivalis Ltd (08828753) United Kingdom