About Taylor Young Investment Management Limited (02051467) United Kingdom