About S.j.d. Associates Limited (03237560) United Kingdom