About Haven Homewares Ltd (11771488) United Kingdom