About Spartiate Films (tff) Limited (12867691) United Kingdom