About Carter Rose Associates Limited (06113613) United Kingdom