About Blenhope Investments Limited (00656987) United Kingdom