About C Thompson Consulting Ltd (12502209) United Kingdom