About Williams And Richardson (contractors) Limited (01129084) United Kingdom