About Data Telecoms Solutions Limited (11272635) United Kingdom