About J. Lacroix Limited (12949117) United Kingdom