About Le Bateau Lavoir Ltd (13196121) United Kingdom