About Tunde Teddy Limited (11279404) United Kingdom