About Rochester Kemp Limited (02953180) United Kingdom