About Alan Mills Garden Machinery Limited (05848119) United Kingdom