About Alpha Communication Limited (02187790) United Kingdom