About Moore S (hemel Hempstead) Limited (00645288) United Kingdom