About Dillon Telecoms Ltd (12882283) United Kingdom