About Lucile London Limited (12887814) United Kingdom