About C & C Land Limited (00645675) United Kingdom