About Saffron Ashfield Ltd (11910116) United Kingdom