About Yes Please Store Ltd (11994847) United Kingdom