About Tamesas Ltd (10964001) United Kingdom