About Rochford Financial Hub Community Interest Company (12896654) United Kingdom