About C&c Technologies Uk Limited (06610813) United Kingdom