About Taylor & Emmet Limited Liability Partnership (OC340779) United Kingdom