About Carter Thompson & Associates Limited (09040400) United Kingdom