About Lacka Foods Limited (08011225) United Kingdom