About Taylor Johnson Ltd (11309139) United Kingdom