About Kress Cooper Head Hunters Ltd (12574923) United Kingdom