About Y Fenni Steakhouse Limited (11716505) United Kingdom