About Mallaghan Communications Ltd (10823210) United Kingdom