About S.a. Life Products Limited (06442585) United Kingdom