About East Harptree Village Shop Limited (IP030359) United Kingdom