About Scope Holdings Limited (06277767) United Kingdom