About Havant Investments Limited (02895197) United Kingdom