About Red Spot Films Limited (09677642) United Kingdom