About Curran Associates Limited (NI623238) United Kingdom