About Shop De Essentials Ltd (13072611) United Kingdom