About Cadre Holdings Uk Ltd (11724428) United Kingdom