About T & S Studios Ltd (11196510) United Kingdom