About Taylor Ellis Limited (08469046) United Kingdom