About Teddy S Burger Town Ltd (13238536) United Kingdom