About S & A Moore Limited (08905894) United Kingdom