About Aftel Computers Limited (02972465) United Kingdom