About Hudson Electrical Solution Limited (13190859) United Kingdom