About Electratech (andover) Limited (08332988) United Kingdom