About T & S Stores Trading Limited (07411456) United Kingdom