About H.& L.bowen Limited (00378097) United Kingdom