About Rochester Kemp Holdings Limited (03316418) United Kingdom