About Rochester Investments International Ltd (13029913) United Kingdom