About L.l.t. Foods Limited (12729323) United Kingdom