About H&f Home Fashion Ltd. (10404823) United Kingdom