About 3c&r Company Ltd (12537702) United Kingdom