About Simba Smoby Toys (uk) Limited (06974009) United Kingdom