About Charles Taylor Overseas Limited (02992268) United Kingdom