About Clodagh Mckenna Ltd (10012318) United Kingdom