About Teesede Ltd (11138745) United Kingdom