About Armstrong Green Energy Ltd (NI621755) United Kingdom