About Hudsons Electrical Solutions Limited (09339691) United Kingdom