About Felixstowe Rowing Club Ltd (12964828) United Kingdom