About De Veldt Limited (10491446) United Kingdom