About Charles Taylor Adjusting Limited (01994696) United Kingdom