About S L Sprinklers Limited (06734005) United Kingdom