About Taylor-moore Communications Ltd (13552940) United Kingdom