About Charles Taylor Insurance Services Limited (04054468) United Kingdom