About Sutor Creek Ltd. (SC420001) United Kingdom