About D&c Industries Ltd (10626389) United Kingdom