About Sc Limited (03713255) United Kingdom