About Mcnicholl Limited (NI046173) United Kingdom