About Y And I Operations Ltd (09731103) United Kingdom