About Hertford Investment Company Limited (00610739) United Kingdom