About Rochester Ip Holdings Limited (07699845) United Kingdom