About Legion Sports Management Limited (07674147) United Kingdom