About Sc & C (uk) Limited (07034935) United Kingdom