About Rockhopper Productions Limited (03853120) United Kingdom