About S.p.c. Associates Limited (03444423) United Kingdom