About Lcs World Food Ltd (11239307) United Kingdom