About E O Associates Limited (02521114) United Kingdom