About H. J. Hambley Limited (01782870) United Kingdom