About Lapauline & Co Limited (11828783) United Kingdom