About E-focus Limited (03912728) United Kingdom