About T&a Stores Limited (11763703) United Kingdom