About Haven Hall (boston) Limited (03481700) United Kingdom