About Downend Electrical Ltd (12018799) United Kingdom