About Y & E Limited (07911804) United Kingdom