About Edward Duncan Design Consultancy Limited (06158730) United Kingdom