About Ds Smith Supplementary Life Cover Scheme Limited (06428231) United Kingdom