About C & C Smallholding Cyf. (12185010) United Kingdom