About S L Hafil Ltd (12047140) United Kingdom