About Y And S Management Limited (08415628) United Kingdom