About Static Films Limited (10917772) United Kingdom