About D. And J. Hitchings (machinery) Limited (01140355) United Kingdom