About K&r Store Ltd (11828288) United Kingdom