About Armstrong Energy Services Limited (10309659) United Kingdom