About Avonvale Electrics (evesham) Limited (05412727) United Kingdom