About Callaghan Elect Ltd (NI653533) United Kingdom