About E N London Limited (04253797) United Kingdom