About C & G Limited (12266555) United Kingdom