About L & S Construction Cleaning Limited (12375698) United Kingdom