About Rochester International Investments Ltd (13021075) United Kingdom