About S. & A. Drapers Limited (00955280) United Kingdom