About Y & E Tescher Ltd (11828377) United Kingdom