About L.cooper Sprinkler Installations Ltd (12069755) United Kingdom