About Y & L Trading Limited (13540638) United Kingdom