About E-endeavours Limited (06427040) United Kingdom