About The Shareshill Village Shop Association Limited (IP030528) United Kingdom