About E Taylor Ltd (09832777) United Kingdom