About C&c Oldham Limited (11115016) United Kingdom