About Ajay Foods Ltd (12611467) United Kingdom