About Ciaran Martin Associates Limited (08288482) United Kingdom