About T & M Stores Limited (09989951) United Kingdom