About Tarbet Village Shop Ltd (SC693194) United Kingdom