About Mcnicholl Holdings Limited (NI658754) United Kingdom