About Y & Y (ne) Ltd (09285058) United Kingdom