About Tim J Smith Consulting Limited (10623929) United Kingdom