About Alphatel Limited (07908388) United Kingdom