About Thomas Consult Limited (04959006) United Kingdom