About Weatheralls Plant & Machinery Limited (03596406) United Kingdom