About S L Watergen Plc (11929372) United Kingdom