About L&c Food Service Ltd (13702628) United Kingdom