About Williams Baker Limited (06250528) United Kingdom