About De Haan Corporation Limited (10792909) United Kingdom