About S.a.l. Holdings Limited (01389907) United Kingdom