About Celandine 1960 Limited (08706095) United Kingdom