About I.e. Developments Limited (01757765) United Kingdom