About H.w. Dibben (handley) Limited (00895740) United Kingdom