About S.p. Stephenson Limited (01641703) United Kingdom