About C.f.hall And Company Limited (00506144) United Kingdom