About J.a. Mcnicholl & Company Limited (NI035903) United Kingdom