About Sc & Cr Ltd (13382301) United Kingdom