About J.h. Mcnickle & Sons Limited (NI012694) United Kingdom