About Carter Fitch Limited (08100550) United Kingdom