About James Kernohan & Sons Limited (NI063352) United Kingdom