About Stephen Moore Associates Limited (05014075) United Kingdom