About D&c International Ltd (13020038) United Kingdom