About Henport Investment Company Limited (00508037) United Kingdom