About D & J Hitchings Machinery (holdings) Limited (07926612) United Kingdom