About T. Brown & Sons (wireworkers) Limited (00759979) United Kingdom