About H & J Hitchen Limited (05253485) United Kingdom