About Trisquare Film Productions (london) Limited (01337931) United Kingdom