About T&s T A Spar Stores Montgomery Ltd (11866684) United Kingdom