About Martin Curran & Associates Limited (05910844) United Kingdom