About C&c Leicester Ltd (07771136) United Kingdom