About H.m.b. Machinists & Engineers Limited (00689916) United Kingdom