About Haven Sealed Units Limited (02311655) United Kingdom