About Celandine Associates Limited (04627408) United Kingdom