About S & B Drapers Limited (04024688) United Kingdom