About De Valor Limited (09654482) United Kingdom