About Williams & Smithells Limited (05998688) United Kingdom