About Lucette Associates Limited (13108353) United Kingdom