About Featherstones Retail Limited (00036262) United Kingdom