About Taylor & Emmet Legal Services Limited (02621486) United Kingdom