About Armstrong Nield Ltd (10781195) United Kingdom