About S.j. Clarke Associates Limited (06345393) United Kingdom