About Seconds To Live Films Limited (06765009) United Kingdom