About Stephen Mann Associates Limited (08685187) United Kingdom