About Taylor Clark Limited (00340727) United Kingdom