About Taylor M&e Ltd (13249719) United Kingdom