About Depasache Store Ltd (13192914) United Kingdom