About Havelock Investments Ltd (11834417) United Kingdom