About Mairead Mullarkey Media Limited (12183723) United Kingdom