About D E Homeware Limited (13515227) United Kingdom