About Y & S (holdings) Limited (09012890) United Kingdom