About H. Brown & Sons (engineering) Limited (00829557) United Kingdom