About Technology Films (uk) Limited (02610634) United Kingdom