About Talbots Group Limited (03628532) United Kingdom