About Ben Smith Associates Limited (04504407) United Kingdom