About Tankard Consulting Limited (10691361) United Kingdom