About Williams De Broe Limited (02485266) United Kingdom