About Hanover Barn (isle Of Wight) Limited (00636033) United Kingdom