About C & O Groundcare Limited (06339416) United Kingdom