About Rochester Group Ltd (12184296) United Kingdom