About Rochester Global Limited (08623579) United Kingdom