About L. Clarke Maintenance Service Limited (12126187) United Kingdom