About J.h.broom & Sons Limited (00279949) United Kingdom