About Carter-lis Associates Limited (02374455) United Kingdom