About Y & L Retail Ltd (13411513) United Kingdom