About Huddyelectrical Limited (12252816) United Kingdom