About Schuco International (london) Limited (00592183) United Kingdom