About Thud Sammy And Thumbtoe Limited (10320336) United Kingdom