About C & C Limited (07201991) United Kingdom