About C.f.hoad & Son Limited (00646195) United Kingdom