About Les Petits Choux London Limited (09224329) United Kingdom