About Haven Resources Limited (02295518) United Kingdom