About C & N Holdings Limited (04198166) United Kingdom