About D J Turfcare Equipment Limited (05602178) United Kingdom