About Taylor & Emmet Company Secretarial Limited (08811216) United Kingdom