About D&e Extraction & Ducting Ltd (10961867) United Kingdom