About Lucette Holland Design Ltd (NI651509) United Kingdom