About Pulse Films Limited (05260268) United Kingdom