About K.dewhirst & Sons Limited (00630679) United Kingdom