About Widescreen Studio Limited (13272280) United Kingdom