About D&e Store Ltd (13298165) United Kingdom