About Secundus Associates Limited (06834502) United Kingdom