About Waldegrave Investments Limited (08646596) United Kingdom