About E1 Developments Limited (02479270) United Kingdom