About Strong Pictures Limited (05707285) United Kingdom