About Saffron Operational Trading Limited (07723052) United Kingdom