About L N R Foods Ltd (08486503) United Kingdom