About N.armstrong Limited (00660519) United Kingdom