About C & U Holdings Limited (13249041) United Kingdom