About Saffron Kitchen Leyton Ltd (13332536) United Kingdom