About L & C Cleaning Services Limited (13691383) United Kingdom