About Glackin Electrics Limited (NI622213) United Kingdom