About Lop Foods Ltd (12043727) United Kingdom