About Norwich Electrical Holdings Ltd (13113403) United Kingdom