About Smp Studio International Ltd (13253832) United Kingdom