About King Rollo Films Limited (02692001) United Kingdom