About Havelock-hill Holdings Limited (13410239) United Kingdom