About Rochester Productions Limited (13625898) United Kingdom