About Havelock (uk) Limited (04570865) United Kingdom