About Frank Houlgate Investment Company Limited (03947569) United Kingdom