About Allan Electrical (turriff) Limited (SC572018) United Kingdom