About Saffron Trading Limited (02912158) United Kingdom