About Sentinels Group Uk Ltd (13195490) United Kingdom