About Sco3 Ltd (10778897) United Kingdom