About Dennis Esser Ltd (11828370) United Kingdom