About Williams Industries Limited (02809491) United Kingdom