About G.herbert & Company Limited (00123279) United Kingdom