About Sandy Telecomunications Ltd (13585795) United Kingdom