About C & B Investment Limited (11457289) United Kingdom