About Williams Plant Limited (06496675) United Kingdom