About Derek J Jones Fine Turf Machinery Ltd. (09273211) United Kingdom