About Saffron Limited (02625556) United Kingdom