About John Spencer (textiles) Limited (01031371) United Kingdom