About Saffron Kitchen Limited (12501483) United Kingdom