About Havelock 1 Limited (11535403) United Kingdom