About Shore Village Store Limited (04124641) United Kingdom