About John D. Keane Limited (NI064186) United Kingdom