About T. Wallis Consulting Limited (11517993) United Kingdom