About D.j. Hitchman & Son Limited (09409788) United Kingdom