About Saffron Associates Ltd (06342299) United Kingdom