About Taylor Cox Associates Limited (06915460) United Kingdom