About J.g.armstrong Holdings Limited (00709978) United Kingdom