About J Armstrong Engineering Ltd (08218509) United Kingdom