About S Hudson Electrical Limited (10326131) United Kingdom