About I.e.d. Holdings Ltd (03873338) United Kingdom