About K Store Limited (08971168) United Kingdom