About William Brown & Sons (builders) Limited (00103732) United Kingdom