About Slapton Village Community Shop Limited (RS007596) United Kingdom