About Isaac Mcmeekin & Son Limited (NI006597) United Kingdom