About Attock Communications Limited (05056959) United Kingdom