About Deluxe Homeware Ltd (13246269) United Kingdom