About T&s Stores Limited (01228935) United Kingdom