About Teddy S Themes & Events Ltd (13367596) United Kingdom