About Strong Film & Television Limited (13014074) United Kingdom