About The Yellow Yoyo Company Ltd. (03566010) United Kingdom