About H.e. Chester & Son Limited (00665259) United Kingdom