About Heand Investments Limited (01655778) United Kingdom