About C.f. Gill& Son Limited (00717722) United Kingdom