About Sc&p Limited (07597771) United Kingdom