About Callaghan Holdings Ltd (11698163) United Kingdom