About Stephen Killen A & E Management Solutions Ltd (NI664449) United Kingdom