About M.h. Whittaker & Son (holdings) Limited (00665223) United Kingdom