About Rochester Financial Limited (10478553) United Kingdom