About Kentisbeare Village Stores 2017 Limited (10523948) United Kingdom