About S.l.e. Limited (01649988) United Kingdom