About Ahad Computers And Communications Limited (03502308) United Kingdom