About Taylor Harding Media Ltd (10265571) United Kingdom