About De Vaz Limited (12960115) United Kingdom