About Dowds Electrical (holdings) Limited (NI051219) United Kingdom