About Duci Haus Ltd (12780994) United Kingdom