About De Haan Ltd (05662816) United Kingdom