About Carrick Associates Limited (10493763) United Kingdom