About Thomas Chase Consult Group Ltd (06788104) United Kingdom