About Deeside Electrical Limited (12311236) United Kingdom