About E F Associates Limited (03188495) United Kingdom