About Charles Taylor Administration Services Limited (03413040) United Kingdom