About Saffron Slowbakes Limited (10922354) United Kingdom