About Lucid Cleaning Services Ltd (13117499) United Kingdom