About Scu Associates Limited (10601009) United Kingdom