About Sholden Village Store Ltd (10366161) United Kingdom