About E. Tudor Ltd (12222675) United Kingdom