About Rochester Capital Partners Ltd (12124224) United Kingdom