About Disruptive Element Films Limited (03223494) United Kingdom