About Holt Studios International Ltd. (01584533) United Kingdom