About Delucia Casa & Bere Ltd (12046655) United Kingdom