About Mandla Foods Ltd (10171641) United Kingdom