About Essex Newsmile Ltd (12038274) United Kingdom