About De-val-ca Limited (08214666) United Kingdom