About S & T Moore Ltd (NI614450) United Kingdom