About Tj Village Store Limited (09756378) United Kingdom