About Tamdale Limited (11578026) United Kingdom