About I.e.d Digwa. Sons Limited (10964704) United Kingdom