About Saffron Cherry Ltd. (08345516) United Kingdom