About Tamerton Village Stores Ltd (09968163) United Kingdom