About D J Scott Garden Machinery Limited (03956030) United Kingdom