About E G L Developments Limited (04580593) United Kingdom