About E-handles Ltd (07466758) United Kingdom