About Clodagh Scanlan Limited (11024828) United Kingdom