About J.k.h.drainage Units Limited (00965953) United Kingdom