About Barton Tors Stores Limited (04765097) United Kingdom