About Rochester Holdings Llp (OC434859) United Kingdom