About E Taylor Holdings Limited (09643704) United Kingdom