About Christopher J Callaghan Ltd (11922939) United Kingdom