About Taylor Corporate Associates Limited (12414526) United Kingdom