About Lucida Interiors Ltd (12925274) United Kingdom