About Allan Electrical Services Aberdeen Ltd. (SC580143) United Kingdom