About Y Y & W Ltd (10742978) United Kingdom