About Escona Group Ltd (12367850) United Kingdom