About S & Sc Associates Limited (07444462) United Kingdom