About Allan Mcdowall Electrical Limited (SC340766) United Kingdom