About Teds Trading Limited (10865136) United Kingdom