About Haven Retail Ltd (13035665) United Kingdom