About Shore Village Store Limited (12737925) United Kingdom