About Clarence Taylor Limited (13011338) United Kingdom