About L&c Eats Ltd (SC673583) United Kingdom