About E. Ellis Limited (08277634) United Kingdom