About Harold Moore Products Limited (03268762) United Kingdom