About Atlantic Telecoms & Media Limited (08792042) United Kingdom