About Lucye Deacon Limited (06499219) United Kingdom