About Cooper S Credit Management Ltd (13145158) United Kingdom