About Le Placis Limited (04149176) United Kingdom