About Mcivor Installations Limited (NI649346) United Kingdom