About S C Associates Limited (06861625) United Kingdom