About Alpha Design Telecoms Services Ltd (NI662322) United Kingdom