About Avonvale Electrics Limited (03972486) United Kingdom