About Leclerc Foods Uk Limited (13303085) United Kingdom