About Saffron Bells Limited (08101969) United Kingdom