About No Cooper Ltd (13593420) United Kingdom