About De Lange Ltd (11436767) United Kingdom