About John Keers And Sons Limited (NI004159) United Kingdom