About Battus Associates Limited (06883869) United Kingdom