About Lachapelle Limited (11864138) United Kingdom