About E F I (loughton) Limited (04068299) United Kingdom