About H.sowerby Limited (00434313) United Kingdom