About C & C (sw) Limited (09153231) United Kingdom