About Thomas Essl Ltd (10391935) United Kingdom