Company name: Taekwondo Machine Limited
Description: TAEKWONDO MACHINE LIMITED
Sports Complex, Ten Acres Ln, Newton Heath M40 2SP, United Kingdom