About John Callaghan Ltd (10118571) United Kingdom