About E. N. Taylor Ltd (11529176) United Kingdom