About Y & S Enterprises London Limited (11051278) United Kingdom