About Harold Moore & Son Limited (06704773) United Kingdom