About Sc (leeds) Ltd (12034696) United Kingdom