About Ljs Food Chelmsford Limited (13076734) United Kingdom