About Y And S London Ltd (10601114) United Kingdom