About Saffran Limited (06436119) United Kingdom