About Tegh S Toybox Ltd. (13228715) United Kingdom