About Charterhouse Turf Machinery Limited (01443734) United Kingdom