About Salvus Associates Limited (02850435) United Kingdom