About Ted Alert Uk Ltd (11136909) United Kingdom