About Royal Ocean Racing Club Limited (06035496) United Kingdom