About Sc Campbell & Associates Limited (11504893) United Kingdom