About Sanders Village Store Limited (09802345) United Kingdom