About N J Hodge Limited (13229463) United Kingdom