About Stephen Moore Limited (11415001) United Kingdom