About Intelecto Homewares Ltd (12071083) United Kingdom