About Alcor Communications Ltd (06082778) United Kingdom