About The Havelock (isle Of Wight) Ltd (12319369) United Kingdom