About Lucas Decor London Ltd (10962070) United Kingdom