About Rochester Films Limited (02775060) United Kingdom