About L&l Food Supply Limited (13413533) United Kingdom