About C.coverdale Solutions Limited (11795944) United Kingdom