About Lucille Limited (12940666) United Kingdom