About Ciaran Kilmartin Holdings Limited (SC672872) United Kingdom