About Stephen W Moore Limited (NI069636) United Kingdom