About Y & S Inc Limited (11101698) United Kingdom