About Havenpool Investments Limited (00797806) United Kingdom