About The Falafil Food Company Ltd (12634111) United Kingdom