About Y & N Limited (09429953) United Kingdom