About Lc Meat Limited (10590923) United Kingdom