About Charles Taylor Limited (03194476) United Kingdom