About Tegu Toyworks Ltd. (08897503) United Kingdom