About Tankard Group Limited (10142657) United Kingdom