About Rochester & Associates Limited (03500739) United Kingdom