About Voltex Installations Limited (04195162) United Kingdom