About Stephen Bell Associates Limited (06172371) United Kingdom