About Den Homeware Ltd (12652471) United Kingdom