About S.p. Associates Limited (01841374) United Kingdom