About Haven Industries Limited (02881782) United Kingdom