About Ross Sport Europe Limited (12423094) United Kingdom