About Weatherall Green & Smith Plant & Machinery Limited (03596371) United Kingdom