About I Dear Home Ltd (13593430) United Kingdom