About Cockhedge Medical Management Limited (09510934) United Kingdom