About Cafe Home Ltd (12862526) United Kingdom