About Tandale Limited (10663977) United Kingdom