About De Lange Holdings Limited (08905620) United Kingdom