About Leda Food Ltd (10606219) United Kingdom