About L S & L Drapers Limited (04970491) United Kingdom