About S L Bain Np Ltd (12979966) United Kingdom