About Haigh Investments Limited (10959416) United Kingdom