About H.g.kippax & Sons Limited (00632761) United Kingdom