About Armstrong Bidco Limited (11279841) United Kingdom