About J J Cook Farm Machinery Limited (08025269) United Kingdom